Single- and multi-objective evolutionary algorithms for the knapsack problem with dynamically changing constraints

نویسندگان

چکیده

Evolutionary algorithms are bio-inspired that can easily adapt to changing environments. Recent results in the area of runtime analysis have pointed out such as (1+1)~EA and Global SEMO efficiently reoptimize linear functions under a dynamic uniform constraint. Motivated by this study, we investigate single- multi-objective baseline evolutionary for classical knapsack problem where capacity varies over time. We establish different benchmark scenarios changes every $\tau$ iterations according or normal distribution. Our experimental investigations analyze behavior our terms magnitude determined parameters chosen distribution, frequency $\tau$, class instance consideration. show approaches using population caters clear advantage on many benchmarks when is not too high. Furthermore, demonstrate diversity mechanisms used popular NSGA-II SPEA2 do necessarily result better performance even lead inferior compared simple approaches.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Improved Multi-objective Evolutionary Algorithm for Multi- Objective 0/1 Knapsack Problem

To further enhance the distribution uniformity and extensiveness of the solution sets and to ensure effective convergence of the solution sets to the Pareto front, we proposed a MOEA approach based on a clustering mechanism. We named this approach improved multi-objective evolutionary algorithm (LMOEA). This algorithm uses a clustering technology to compute and maintain the distribution and div...

متن کامل

Evolutionary algorithms for the multi-objective test data generation problem

Automatic test data generation is a very popular domain in the field of search-based software engineering. Traditionally, the main goal has been to maximize coverage. However, other objectives can be defined, such as the oracle cost, which is the cost of executing the entire test suite and the cost of checking the system behavior. Indeed, in very large software systems, the cost spent to test t...

متن کامل

Evolutionary Multi-Objective Algorithms

The versatility that genetic algorithm (GA) has proved to have for solving different problems, has make it the first choice of researchers to deal with new challenges. Currently, GAs are the most well known evolutionary algorithms, because their intuitive principle of operation and their relatively simple implementation; besides they have the ability to reflect the philosophy of evolutionary co...

متن کامل

Multi-Objective Evolutionary Algorithms

Real world optimization problems are often too complex to be solved through analytical means. Evolutionary algorithms, a class of algorithms that borrow paradigms from nature, are particularly well suited to address such problems. These algorithms are stochastic methods of optimization that have become immensely popular recently, because they are derivative-free methods, are not as prone to get...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Theoretical Computer Science

سال: 2022

ISSN: ['1879-2294', '0304-3975']

DOI: https://doi.org/10.1016/j.tcs.2022.05.008